@charset "utf-8";
*{margin:0;padding:0;}
body{width:100%;height:100%;background:url(images/body.gif) repeat 0 0;font:12px/150% "宋体",Verdana,Arial;}
ul{list-style:none;}
img {border:medium none;vertical-align:top;}
a,a:visited{text-decoration:none;color:#000;font-family:"宋体",Verdana,Arial;}
a:hover{text-decoration:underline;}
.clear {clear:both;display:block;height:0;overflow:hidden;font-size:0;}
a:focus{outline:none;-moz-outline:none;}
/* CSS Document */
.warp{width:100%;}

.login{width:817px;height:481px;margin:0 auto;background:url(images/loginbg.png) no-repeat 0 0;}
.loginForm{float:right;width:325px;padding-top:170px;}
.loginForm li{height:50px;}
.loginForm span{float:left;display:block;width:54px;height:30px;line-height:30px;color:#c00;font-weight:bold;}
.loginForm input{width:142px;height:30px;line-height:30px;border:1px solid #d0d0d0;text-indent:5px;}
.loginForm input.verify{width:66px;margin-right:16px;}
.captcha{display:inline;padding-right:10px;}
.loginForm a:hover{text-decoration:none;color:#C00;}
.loginForm input.submit{width:143px;height:32px;background:url(images/main.gif) no-repeat 0 0;border:none;text-indent:-9999px;cursor:pointer;}

.header{width:100%;height:112px;background:url(images/headerbgx.gif) repeat-x 0 0;}
.header .logo{float:left;padding:26px 0 0 28px;}
.header .white{float:left;}

.contentWarp{overflow: hidden; zoom: 1;background:#fff;}
.menu .title,.content .title{height:36px;line-height:36px;background:url(images/repeatx.gif) repeat-x 0 0;border-bottom:1px solid #a5a5a5;}
.menu .title h2,.content .title h2{font-family:Verdana,Arial;font-size:12px;text-indent:23px;}
.menu {float:left;width:260px;min-height:300px;padding-bottom:30px;background:#e3e3e3;}
.menu h2{float:left;width:259px;}
.menu em{float:right;display:block;width:1px;height:36px;background:url(images/main.gif) no-repeat 0 -38px;}
.menu dl{width:209px;padding-left:51px;background:#}
.menu dl dt{width:209px;height:34px;line-height:34px;font-weight:bold;text-indent:136px;background:url(images/main.gif) no-repeat -145px -33px;}
.menu dl.on dt{background-position:-145px 0;}
.menu dl dt a{display:block;width:209px;height:34px;}
.menu a,.menu a:visited{color:#333;font-size:14px;}
.menu a:hover{text-decoration:none;}
.menu dl.on dt a,.menu dl.on dt a:visited{color:#fff;}
.menu dl dd{width:209px;height:37px;background:url(images/menu-line.gif) no-repeat bottom;line-height:37px;text-indent:140px;display:none;}
.menu dl.on dd{display:block;}
.menu dl dd a{display:block;width:209px;height:37px;}
.menu dd.last{background:none;}
.menu dd a,.menu dd a:visited{font-size:12px;}
.menu dd a:hover{color:#c00;}
.menu dd.on a,.menu dd.on a:visited{color:#c00;}

.content{overflow: hidden;height:100%; zoom: 1;background:#fff;}
.content h2{float:left;}
.content .title .logout{float:right;}
.logout input{width:67px;height:25px;line-height:25px;margin:5px 12px 0 0;border:none;background:url(images/main.gif) no-repeat -357px 0;font-weight:bold;color:#fff;cursor:pointer;}
.content em{float:left;display:block;width:1px;height:36px;background:url(images/main.gif) no-repeat -2px -38px;}
.content .bread{height:32px;line-height:32px;background:url(images/repeatx.gif) repeat-x 0 -37px;border-bottom:1px solid #a5a5a5;}
.bread em{margin-left:14px;padding-left:14px;background:url(images/main.gif) no-repeat -592px 0;}
.bread  span{margin:0 5px;}

.contentList table{border-collapse: collapse;width: 100%;margin-top:15px;}
.contentList table thead{text-indent:30px;}
.contentList table thead th {border-bottom: 1px solid #CCC;font-size: 15px;font-weight: bold;text-align:left;font-size:12px;}
.contentList tbody tr {height:28px;line-height:28px;background:#FFFFFF;text-indent:30px;}
.contentList tbody tr.alt-row {background:#fff1f1;}
.contentList tbody .ck{width:10px}

.footer{height:36px;line-height:36px;background:url(images/repeatx.gif) 0 -71px;border-top:1px solid #C00;border-bottom:1px solid #a5a5a5;text-indent:52px;}